Log in Register Dashboard Temp Share Shortlinks Frames API

cody - HTMLify profile

cody's Profile Picture

cody

4270 Files

636256 Views

Latest files of /cody/swapnilsparsh/30DaysOfJavaScript/57 - Quiz App/javaScript

quiz.js cody/swapnilsparsh/30DaysOfJavaScript/57 - Quiz App/javaScript/quiz.js
172 Views
0 Comments
let id = (id) => document.getElementById(id);
let classes = (classes) => document.getElementsByClassName(classes);
let queryselector = (query) => document.querySelector(query);

let questionNumber = 0, quiztimer, questionTimer;
let questionAnswersGiven = 0;

// for converting b64 to utf8
index.js cody/swapnilsparsh/30DaysOfJavaScript/57 - Quiz App/javaScript/index.js
166 Views
0 Comments
let id = (id)=> document.getElementById(id);
let classes = (classes)=> document.getElementsByClassName(classes);

let quizSelected = classes("select-quiz");

for(let i=0; i<quizSelected.length;i++){
quizSelected[i].addEventListener("click",()=>{
// redirecting to next page with parameter
question.js cody/swapnilsparsh/30DaysOfJavaScript/57 - Quiz App/javaScript/question.js
169 Views
0 Comments
let quizOne = {
"title": "General quizzes for testing purposes - part 1",
"data": [
{
"id": "af0153c2-9860-48f2-bfd2-641111d59214",
"question": "According to Greek mythology, who was the first woman on earth?",
"options": [
"Madona",
result.js cody/swapnilsparsh/30DaysOfJavaScript/57 - Quiz App/javaScript/result.js
175 Views
0 Comments
let id = (id) => document.getElementById(id);
let classes = (classes) => document.getElementsByClassName(classes);

window.addEventListener('load', () => {
let questionAnswersGiven = sessionStorage.getItem("questionanswersGiven");
id("result").innerHTML = `${questionAnswersGiven}/5`;
if(questionAnswersGiven<=2){
id("feedback").innerHTML = "UGH!! you need improvement";